package jk.aueb.projects.baseXQueries.model;

import java.util.SortedMap;
import java.util.TreeMap;

public class RelatedItem {
	private String number;
	private String track;//caption	
	private String uri;
	private String summary;//abstract
	private String date;//part/date
	
	
	private SortedMap<Integer,MadsPerson> persons;
	private SortedMap<Integer, String> roles;
	
	public RelatedItem(){
		persons = new TreeMap<Integer,MadsPerson>();
		roles = new TreeMap<Integer,String>();
	}
	
	public RelatedItem(String number, String track, String uri, String summary,
			String date, SortedMap<Integer, MadsPerson> persons,
			SortedMap<Integer, String> roles) {
		this.number = number;
		this.track = track;
		this.uri = uri;
		this.summary = summary;
		this.date = date;
		this.persons = persons;
		this.roles = roles;
	}



	public String getTrack() {
		return track;
	}

	public void setTrack(String track) {
		this.track = track;
	}

	public String getSummary() {
		return summary;
	}

	public void setSummary(String summary) {
		this.summary = summary;
	}

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}

	public String getUri() {
		return uri;
	}

	public void setUri(String uri) {
		this.uri = uri;
	}

	public String getNumber() {
		return number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public SortedMap<Integer, MadsPerson> getPersons() {
		return persons;
	}

	public void setPersons(SortedMap<Integer, MadsPerson> persons) {
		this.persons = persons;
	}

	public SortedMap<Integer, String> getRoles() {
		return roles;
	}

	public void setRoles(SortedMap<Integer, String> roles) {
		this.roles = roles;
	}
		
}
